body .container{
    padding: 0px;
    perspective:1000px;
}
.product-list .thumbnail{
    padding: 0;
    cursor: pointer;
}
/*.product-list .thumbnail:hover{*/
    /*!*transform: translateZ(2px);*!*/
    /*-webkit-transform: translateZ(5px);    !* for Chrome || Safari *!*/
    /*-moz-transform: translateZ(5px);       !* for Firefox *!*/
    /*-ms-transform: translateZ(5px);        !* for IE *!*/
     /*-o-transform: translateZ(5px);         !* for Opera *!*/
/*}*/
.product-list .thumbnail:hover{
    -webkit-box-shadow:0 0 20px rgba(240, 204, 204, .5);
    -moz-box-shadow:0 0 20px rgba(240, 204, 204, .5);
    box-shadow:0 0 20px rgba(240, 204, 204, .5);
}
.product-list .thumbnail .product-img{
    background-color: #F2F2F2;
    padding: 30px 36px;

}
.product-list .caption{
    background-color: #fff;
}
.navbar{
    margin-bottom: 0px!important;
}
/*在最小屏幕下的模式*/
@media (max-width: 768px){
    body .container{
        padding: 0 15px;
    }
    .product-list .thumbnail{
        width: 140px;
        height: 158px;
        margin:20px auto;
        border: 1px solid #ddd;
        font-size: 4px;
        overflow: hidden;
    }
    .product-list .thumbnail h3{
        font-size: 8px;
        margin-top:5px;
        margin-bottom: 5px;
        font-weight: 900;
    }
    .product-list .thumbnail img{
        width: 107px;
    }
    .product-list .thumbnail .product-img{
        background-color: #F2F2F2;
        padding: 15px 18px;
    }
    .product-list .thumbnail .caption{
        height: 56px;
        padding: 4px;
    }
}
@media screen and (min-width:950px) and (max-width:1200px){
    .product-list .thumbnail{
        width: 280px;
        height: 316px;
        margin:20px auto;
    }
}

